Software Engineer | Contract
Job reference: 159876
Industry: Information and Communications Technology
brand-id: R1105160
Brand Name: 02C3423
Key Responsibilities
- Configure, customize, and implement Microsoft Dynamics 365 CRM solutions using out-of-the-box features, workflows, and the Microsoft Dynamics CRM SDK.
- Gather and analyse business requirements and translate them into functional and technical solution designs.
- Develop CRM customizations using C#, .NET Framework, ASP.NET, JavaScript, SQL Server, and related Microsoft technologies.
- Design and implement integrations between Microsoft Dynamics 365 CRM and external applications, including ERP and other enterprise systems.
- Develop data migration, testing, and deployment strategies to support successful solution implementation.
- Participate in solution design, technical architecture, project planning, and project governance activities.
- Conduct stakeholder workshops and document business processes, functional requirements, and technical specifications.
- Perform system testing, troubleshooting, deployment, and post-implementation support.
- Deliver user training and technical knowledge transfer to end users and system administrators.
- Promote development best practices and maintain technical documentation throughout the project lifecycle.
Job Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or an equivalent combination of qualifications and relevant work experience.
- Experience implementing and supporting Microsoft Dynamics 365 CRM or Microsoft Dynamics CRM solutions.
- Proficiency in C#, .NET Framework, ASP.NET, JavaScript, SQL Server, and Microsoft development tools.
- Experience with Microsoft Dynamics CRM customization, workflows, SDK, and system integrations.
- Knowledge of solution architecture, software development lifecycle (SDLC), and enterprise application integration.
- Excellent analytical, problem-solving, communication, and stakeholder management skills.
- Microsoft Certified: Dynamics 365 Customer Engagement or an equivalent Microsoft Dynamics certification.
